home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 2 / United Public Domain Gold 2.iso / business / pb016.dms / pb016.adf / s / Help! < prev    next >
Text File  |  1992-06-18  |  16KB  |  386 lines

  1.  
  2.                                 Uedit Help!
  3.                    Copyright (C) 1986-92, Rick Stiles
  4.   (S=Shift, A=Alt, C=Ctl, L=lAmiga, R=rAmiga, BS=BackSpace, KP=KeyPad)
  5.  
  6.          *** Use TEACH KEYS and Apropos to learn key assignments ***
  7.                           
  8.        *** Click window's Title Bar to switch to Tiny Window ***
  9.        
  10.     *** pmEsc is the Primitive Mode Esc character, normally ESC ***
  11.     ***   Primitive Mode is used for string and number inputs   ***
  12.     *** You can press ESC and change pmEsc to the Return key or ***
  13.     ***                some other ctrl character                ***
  14.     *** Or you can click the 'X' in the title bar when in PM    ***
  15.     
  16.  
  17. SCROLL:
  18. mouse:          Hold down button & move mouse to scroll up/down
  19. R-s:            Scroll Type in range 0 to 2
  20. upArrow:        Scroll up 1 line
  21. downArrow:      Scroll down 1 line
  22. leftArrow:      Scroll right 1 char
  23. rightArrow:     Scroll left 1 char
  24. S-upArrow:      Scroll up 11 lines
  25. S-downArrow:    Scroll down 11 lines
  26. S-leftArrow:    Scroll right 10 chars
  27. S-rightArrow:   Scroll left 10 chars
  28. A-upArrow:      Scroll to start of page
  29. A-downArrow:    Scroll to bottom of page
  30. A-leftArrow:    Scroll right 20 chars
  31. A-rightArrow:   Scroll left 20 chars
  32. C-upArrow:      Scroll to start of file
  33. C-downArrow:    Scroll to end of file
  34. C-leftArrow:    Scroll to end of line
  35. C-rightArrow:   Scroll to start of line
  36. gadget3:        Scroll display down
  37. gadget4:        Scroll display up
  38. middleDown:     Use scroll gadget
  39.  
  40. CURSOR:
  41. mouse:      Place cursor or scroll if button held
  42. kp5:        Find cursor and center it in window
  43. kp8:        Move cursor up 1 line
  44. kp2:        Move cursor down 1 line
  45. kp4:        Move cursor to start of word
  46. kp6:        Move cursor to end of word
  47. S-kp4:      Move cursor left 1 char
  48. S-kp6:      Move cursor right 1 char
  49. A-kp4:      Move cursor to start of line
  50. A-kp6:      Move cursor to end of line
  51. A-kp8:      Move cursor to start of page
  52. A-kp2:      Move cursor to end of page
  53. C-kp8:      Move cursor to start of form
  54. C-kp2:      Move cursor to end of form
  55.  
  56. HYPER TEXT:
  57. R-gadget1: Get word input and lookup hyper word, going into hyper text mode
  58. R-mouse:   Get clicked hyper word, go into hyper text mode & find it
  59.  
  60. FOLDS:
  61. L-\:  Set up folding conditions
  62. R-\:  Fold the current file
  63.  
  64. TABS:
  65. S-tab:   Transparent tab forward
  66. A-tab:   Transparent tab backward
  67. C-tab:   Untab - delete white space back to previous tab column
  68. AC-tab:  Switch to/from using spaces for tabs or using real tabs
  69. SA-tab:  Show tab ruler above cursor line
  70. SC-tab:  Set tab ruler using mouse or keys
  71. L-t:     Convert tabs in file to spaces
  72. R-t:     Convert spaces in file to tabs
  73. SAC-tab: Set tab table number (0-4) to use for tab spacing
  74.  
  75. AMIGADOS:
  76. C-mouse: in blackspace:  click-load dir/filename
  77. C-mouse: in whitespace:  show buf38 split window directory list
  78. A-z:   Get directory listing. (Also sets directoryname used in C-mouse.)
  79. AC-z:  Change the current Uedit directory
  80. C-y:   Execute an AmigaDOS command, but don't collect the results
  81. C-z:   Execute an AmigaDOS command and get results
  82.  
  83. FILES:
  84. gadget1: Switch to next file
  85. gadget2: Switch to previous file
  86. f1:      Switch to next file
  87. S-f1:    Switch to previous file
  88. L-q:     Switch to next file marked "Favorite"
  89. C-gadget2:  List files in editor, click name of file to switch to
  90.  
  91.  
  92. OPEN:
  93. C-mouse: Load File or select Directory that is CTRL-clicked
  94. A-f1:    Load a file
  95. SAC-z:   Load multi files using wildcards
  96. C-f1:    Open new "Noname" file
  97. SA-f1:   Insert file at cursor
  98. SC-f1:   Restore current file to original
  99. L-f1:    Bring up file requester (Needs ARP library)
  100. A-n:     Rename the file in the window
  101.  
  102. SAVE:
  103. f2:      Save file currently in window
  104. S-f2:    Save file under different name
  105. A-f2:    Save all changed files
  106. SC-f2:   Save hilite as...
  107. SA-f2:   Abort the current file save
  108.  
  109. CLOSE:
  110. f3:      Close current file.  If changed, "Save changes?"
  111. S-f3:    Auto-save file, if changed, then close it
  112. closeBox:  If changed, "Save changes?"  Close, if no files, "Really quit?"
  113.  
  114. QUIT:
  115. f4:     Ask "Save changes?", if any changes, then "Really quit?"
  116. S-f4:   Auto-save changes, then quit
  117. A-f4:   Quit fast, WITHOUT saving any files
  118.  
  119. BUFFERS:
  120. A-w:    Swap current buffer to buffer 0 (the "home" buffer)
  121. A-f3:   Free all work (non-file) buffers
  122. SA-f6:  Input the number of a buffer to edit
  123. L-w:    Push current file onto buffer stack
  124. R-w:    Pop buffer off of stack
  125. SA-w:   Rotate buffer stack
  126. C-w:    Swap the current file with buffer 41
  127. A-f:    Input the number of a buffer to free
  128. SC-f6:  Examine all buffers that aren't empty
  129. R-6:    Swap current file buffer with next file buffer
  130. R-2:    See number of buffers and bytes on stacks, change stacking flags
  131. R-3:    Scan a buffer stack, select current buffer, delete one or all buffers
  132.  
  133. SCRATCH DELETES & UNDO:
  134. kp0:    UNDO scratch deletes, inserting scratch delete buffer at cursor
  135. C-d:    Delete cursor line, storing it in Undo buffer
  136. kp7:    Delete word left, storing it in Undo buffer
  137. kp9:    Delete word right, storing it in Undo buffer
  138. S-kp7:  Delete char to left of cursor, storing it in Undo buffer
  139. S-kp9:  Delete char under cursor, storing it in Undo buffer
  140. A-kp7:  Delete to start of line, storing it in Undo buffer
  141. A-kp9:  Delete to end of line, storing it in Undo buffer
  142. C-kp7:  Delete from cursor to start of page, storing it in Undo buffer
  143. C-kp9:  Delete from cursor to end of page, storing it in Undo buffer
  144.  
  145. HILITE:
  146. double-click mouse: Drag mouse and mark hilite region
  147. S-mouse:   Set start of hilite region
  148. A-mouse:   Set end of hilite region
  149. kp1:       Set start of hilite region at cursor
  150. kp3:       Set end of hilite region at cursor
  151. kpDot:     Copy hilite region into buffer
  152. kpMinus:   Copy hilite region into buffer, then delete hilite region
  153. kpEnter:   Insert copied hilite at cursor
  154. A-h:       Unmark the hilite region
  155. C-h:       Erase hilite region.  No Copy is made!
  156.  
  157. INVERT:
  158. SC-mouse:  Set start of invert region
  159. AC-mouse:  Set end of invert region
  160. C-kp1:     Set start of invert region at cursor
  161. C-kp3:     Set end of invert region at cursor
  162. C-kpDot:   Copy invert region into buffer
  163. C-kpMinus: Copy invert region into buffer, then delete invert region
  164. C-kpEnter: Insert copied invert region at cursor
  165. A-i:       Unmark the invert region
  166. C-i:       Erase the invert region.  No Copy is made!
  167.  
  168. HELP/COLORS/INTERLACE:
  169. help:      Load and show help file - press again to release help
  170. R-5:       Apropos - search for specified string in Help-Key file
  171. S-help:    Show values of line-length, lines/page, tab-table#, colors, etc
  172. C-help:    Start Teach Keys mode - press Amiga-ESC to end it
  173. SC-help:   Refresh window (or screen in interlace), including title bar
  174. A-help:    Set the color combinations used in Uedit
  175. SAC-Help:  Rebuild the menus by running the startup command
  176. L-f2:      Set screen dimensions
  177. R-f1:      Regular screen, 1 bitplane  (2 colors)
  178. R-f2:      Regular screen, 2 bitplanes (4 colors)
  179. R-f3:      Lace screen, 1 bitplane  (2 colors)
  180. R-f4:      Lace screen, 2 bitplanes (4 colors)
  181. A-esc:     Tune RGB colors in interlace using mouse. (See A-Help also.)
  182. SA-f:      Ask for new font name & size and change font
  183.  
  184. SEARCH & REPLACE:
  185. f7:     Input search text & search fwd.  (EitherOr="$", wildcards= "?" & "*".)
  186. S-f7:   Modify existing search text and then search fwd
  187. A-f7:   Input new search wildcard & allBut characters
  188. C-f7:   Input new search either-or character
  189. f8:     Input replace string to use in search-replace
  190. S-f8:   Modify existing replace string
  191. f9:     Search forward, mark matched region, put cursor at start of rgn
  192. S-f9:   Search backward, mark matched region, put cursor at start of rgn
  193. A-f9:   Search all files forward, mark matched rgn, put cursor at start of rgn
  194. f10:    Replace matched region with replace text, then search forward
  195. S-f10:  Replace matched region with replace text, then search backward
  196. A-f10:  Replace and continue forward search-replace until search fails
  197. C-f10:  Replace and fwd search in ALL FILES
  198. SA-f10: Replace and continue fwd search-replace in ALL FILES until search fails
  199. R-4:    Match braces or parens
  200.  
  201. GREP:
  202. lAmiga-f7:  Set grep string (/search/replace/)
  203. lAmiga-f9:  Grep search forward
  204. rAmiga-f9:  Grep search backward
  205. lAmiga-f10: Grep search & replace forward
  206. rAmiga-f10: Grep search & replace backward
  207.  
  208. BOOKMARKS:
  209. S-gadget1:  Goto next bookmark
  210. S-gadget2:  Goto previous bookmark
  211. S-gadget3:  Set bookmark at cursor
  212.  
  213. KEYS:
  214. f5:     Swap next 2 commands
  215. SAC-f6: Kill next command
  216. L-f6:   Find out if keys have got commands attached
  217. A-m:    Swap mouse buttonUp with the next key pressed
  218. C-t:    Teach One, shows help message on next key
  219. R-8:    Save key command of next key pressed to RAM:pData
  220. R-9:    Restore key command of next key pressed from RAM:pData
  221.  
  222. CONFIG & COMPILE:
  223. f6:     Compile command at or following cursor
  224. A-f6:   Save UE data to disk.  Default is Data! or last name you gave
  225. C-f6:   Restore UE data from disk.  Default is Data! or last name you gave
  226. AC-f6:  Compile default values at the top of Config! file
  227. S-f6:   Select buf44 to use for scratch editing or writing commands
  228.  
  229. LEARN MODE:
  230. C-5:  Save a learned sequence
  231. C-6:  Load a learned sequence
  232. C-7:  Load and run learned sequence
  233. C-s:  Start/abort Learn Mode.  (Use C-r to finish & to run it.)
  234. C-r:  Finish Learn Mode or run learned sequence
  235.  
  236. SPLIT WINDOWS:
  237. L-0:  Remove current split window
  238. L-=:  Adjust active split window size with mouse
  239. L-c:  Split window to show current file
  240. L-1:  Split window to show Undo buffer
  241. L-2:  Split window to show search buffer
  242. L-3:  Split window to show replace buffer
  243. L-4:  Split window to show copied hilite buffer
  244. L-5:  Split window to show copied invert buffer
  245. L-6:  Split window to show copied columnar buffer
  246. L-7:  Split window to show directory names
  247. L-8:  Set split window size
  248. L-9:  Activate next window split
  249.  
  250. COLUMNAR:
  251. SC-1:  Copy and clear hilited columnar data
  252. SC-2:  Space-fill hilited columnar data, overlaying text.  No copy made.
  253. SC-3:  Copy hilited columnar data
  254. SC-4:  Insert copied columnar data at cursor
  255. SC-5:  Overlay copied columnar data at cursor
  256. SC-6:  Insert marked columnar hilite at cursor (no intermediate copy)
  257. SC-7:  Overlay marked columnar hilite at cursor (no intermed copy)
  258.  
  259. PRINT:
  260. C-p:  Print the hilite region.
  261. A-p:  Select printing port:  parallel, serial, print.dev processed or raw
  262. AC-p: Print file
  263. L-a:  Stop current print
  264. R-a:  Stop all prints
  265. L-s:  Restart current print
  266. SAC-p:  Show printer control code help
  267. L-p:  Printer codes:  Next letter key brackets hilite for boldface, etc
  268. R-g:  Find next printer code (can delete it with C-h)
  269. L-g:  Insert printer code.  (See printer code table for numbers 0-75.)
  270.  
  271. PAGE:
  272. L-y:  Erase next page number
  273. A-3:  Input page number to go to
  274. L-f:  Insert a formfeed character
  275. L-h:  Go to top of page
  276. L-b:  Go to end of page
  277. L-v:  Insert page-division at cursor
  278. L-d:  Delete next page-division
  279. L-r:  Auto-insert page-divisions and page-numbers in file
  280.  
  281. SPELL:
  282. R-1:  Load in the speller dictionary files
  283. R-2:  Find first misspelled word, starting at cursor.  Abort with Amiga-ESC.
  284. R-3:  Spell-check from cursor fwd.  Mark bad words with "@".
  285. R-4:  Load suppl dictionary & spell from cursor fwd.  Add to supplement.
  286. R-5:  Merge dict suppl with dict-files.  dict.A-Z must be in Cur Dir.
  287. R-6:  Remove words from dict-files.  dict.A-Z must be in Cur Dir.
  288. R-8:  Free speller files.  (Frees 12k to 165k of memory.)
  289.  
  290. ARITHMETIC:
  291. C-0:  Set running total to 0
  292. C-\:  Type the running total at cursor
  293. C-=:  Add next word (if number) to total & display total
  294. C--:  Subtract next word (if number) from total & display total
  295.  
  296. REXX:
  297. AC-1:  Edit Rexx output buf35
  298. AC-2:  Edit Rexx input buf36
  299. AC-3:  Send output buf35 to Rexx
  300. AC-4:  Fetch Rexx input into buf36
  301. AC-5:  Send hilite region to Rexx
  302. AC-6:  Fetch Rexx input at cursor
  303. AC-7:  Send an OK reply to Rexx  (Amiga-ESC abort sends Failed reply.)
  304. AC-8:  Send an OK reply to Rexx along with text in hilite region
  305. AC-0:  Make an x.rexx program with commands to send to Uedit
  306.  
  307. MISCELLANEOUS:
  308. C-g:  Toggle Off/On a global flag or mode setting 
  309. S-f5: Show description of local flags which are in title bar
  310. R-f5: Save Uedit state to disk
  311. R-f6: Load Uedit state from disk
  312. R-0:  Insert date-time-stamp at cursor
  313. R-7:  Compare curFile with buffer 41 from cursor forward (see Ctl-w)
  314. R-1:  Build an "in use" keytable
  315.  
  316. C-m:  Set command multiplier to use for next command
  317. C-n:  Input a text line number to go to
  318. A-e:  Change eol character
  319. C-e:  Change current file's eol character
  320. A-c:  Trim spaces between the next two words after cursor
  321. C-c:  Let next character typed be a CTRL-character, such as formfeed, etc
  322. SA-c: Count number of times the next command is successfully run
  323. A-g:  Input a new lines/page value
  324. L-k:  Set left margin
  325. L-u:  Set top margin
  326. L-l:  Set bottom margin
  327. AC-f1:  Set max files can load for editing (1-100, typ. 20)
  328. C-return:  Set new lineLength
  329.  
  330. C-/:  Show the ASCII value of character under cursor
  331. C-1:  Show current file size
  332. C-3:  Reformat cursor paragraph, starting at cursor line
  333. C-4:  Delete all trailing white-space in current file
  334.  
  335. C-l:  Convert character under cursor to lower case and advance cursor
  336. C-f:  Toggle upper/lower case of char under cursor
  337. C-u:  Convert char under cursor to upper case
  338. C-x:  Toggle number under cursor between hex/decimal
  339.  
  340. C-j:    Join next line to cursor line
  341. C-o:    Open cursor line for typing
  342. S-del:  Open space under cursor for typing
  343. A-del:  Open line for typing below cursor line
  344. S-bs:   Open space for typing in front of current word
  345. A-bs:   Open line for typing above current line
  346. C-bs:   Delete line below cursor line
  347. C-del:  Delete line above cursor line
  348.  
  349. A-l:  Move hilite to left by one space
  350. A-r:  Move hilite to right by one space
  351. A-1:  Clear leading white space in cursor line
  352. A-2:  Center cursor line.  (Uses current lineLength.)
  353. A-4:  Match indent of cursor line to prev line
  354. A-5:  Right-align cursor line from cursor rightward
  355.  
  356. SA-mouse: click/drag mouse to put word/phrase into index (C-w to see.)
  357. SA-i:   Scan index buffer (buf41), build index.  (C-w to see.)
  358.  
  359. SAC-i:  Input idle-timer value (tenths of sec) after which idle cmd run
  360. A-d:    Delay amount of time (tenths of seconds) stored using SA-d
  361. SA-d:   Set delay variable to some value in tenths of seconds
  362. A-8:    Show value of a number variable
  363. A-9:    Set value of a number variable
  364.  
  365. SA-s:   Sort lines alphabetically
  366.  
  367. -----------------------------------------------------------------------------
  368. BUFFER CONVENTIONS: ("See buffers" shows you these, if they are not empty.)
  369. buf50-59 = used for temporary scratch purposes in commands
  370. buf49 = search or grep string          buf48 = replace string
  371. buf47 = copied hilite                  buf46 = copied invert
  372. buf45 = scratch deletes (for Undo)     buf44 = edit-command buffer
  373. buf43 = filenames                      buf42 = HELP
  374. buf41 = used in swapBuf (ctl-w)        buf40 = AmigaDOS command
  375. buf39 = AmigaDOS result                buf38 = directory names
  376. buf37 = copied columnar data           buf36 = Rexx msg/reply input buffer
  377. buf35 = Rexx msg/reply output buffer   MaxFiles-buf34 = available
  378.  
  379. You can change this convention by editing the Config!* filse.
  380. -----------------------------------------------------------------------------
  381. NUMBER CONVENTIONS: (These variables are used  by  certain  commands.   Press
  382. alt-8 to see them.  Press alt-9 to set any number to a value.)
  383. n46 = tenths of second to delay        n49 = dollars & cents in running total
  384. n94 = flag used by bookmark commands
  385. -----------------------------------------------------------------------------
  386.